package com.fjwt.gz.service.mapper;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.fjwt.gz.db.entity.FansActivityEntity;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.fjwt.gz.db.vo.ActivityListVO;
import com.fjwt.gz.db.vo.FansActivityVO;
import org.apache.ibatis.annotations.Param;

/**
 * <p>
 * 会员浏览/参与活动记录表 Mapper 接口
 * </p>
 *
 * @author shiyonghao
 * @since 2025-04-09
 */
public interface FansActivityMapper extends BaseMapper<FansActivityEntity> {

    IPage<ActivityListVO> getFansActivityList(IPage<?> page, @Param("fansId") Long fansId, @Param("appId") String appId);
    FansActivityVO getFansActivityDetail(Long activityId);
}
